$( document ).ready(function() {
	$('#spinner').ajaxStart(function() {
		$(this).fadeIn();
	}).ajaxStop(function() {
		$(this).fadeOut();
	});
	$( "#filtro" )
	  .mouseover(function() {
	    $( this ).find( "#itens-drop" ).show();
	  })
	  .mouseout(function() {
	    $( this ).find( "#itens-drop" ).hide();
	  });
	
});

//"${g.createLink(controller:'airport',action:'getJson')}"

function requestHTML(url,mapa,funcao){
	request(url,'html',mapa,'GET',funcao);
}

function request(url,type,mapa,metodo,funcao){
	$.ajax({
	    url:url,
	    dataType: type,
	    data: mapa,
	    type:metodo,
	    success: function(data) {
	    	funcao(data);
	        //alert(data)
	    },
	    error: function(request, status, error) {
	        alert(error)
	    },
	    always: function() {
	    }
	});
}

function requestAjax(opts,funcao){
	$.ajax({
	    url:opts.url,
	    dataType: 'html',
	    data: opts.mapa,
	    type:'GET',
	    async:false,
	    success: function(data) {
	    	funcao(data);
	        //alert(data)
	    },
	    error: function(request, status, error) {
	        alert(error);
	    },
	});
}